crypto/elliptic/internal/fiat.P384Element.Sub (method)
18 uses
crypto/elliptic/internal/fiat (current package)
p384.go#L73: var p384MinusOneEncoding = new(P384Element).Sub(
p384.go#L107: func (e *P384Element) Sub(t1, t2 *P384Element) *P384Element {
crypto/elliptic/internal/nistec
p384.go#L109: x3.Sub(x3, threeX)
p384.go#L158: t3.Sub(t3, t4) // t3 := t3 - t4
p384.go#L163: t4.Sub(t4, x3) // t4 := t4 - X3
p384.go#L168: y3.Sub(x3, y3) // Y3 := X3 - Y3
p384.go#L170: x3.Sub(y3, z3) // X3 := Y3 - Z3
p384.go#L173: z3.Sub(t1, x3) // Z3 := t1 - X3
p384.go#L178: y3.Sub(y3, t2) // Y3 := Y3 - t2
p384.go#L179: y3.Sub(y3, t0) // Y3 := Y3 - t0
p384.go#L184: t0.Sub(t0, t2) // t0 := t0 - t2
p384.go#L190: x3.Sub(x3, t1) // X3 := X3 - t1
p384.go#L214: y3.Sub(y3, z3) // Y3 := Y3 - Z3
p384.go#L217: x3.Sub(t1, y3) // X3 := t1 - Y3
p384.go#L224: z3.Sub(z3, t2) // Z3 := Z3 - t2
p384.go#L225: z3.Sub(z3, t0) // Z3 := Z3 - t0
p384.go#L230: t0.Sub(t0, t2) // t0 := t0 - t2
p384.go#L236: x3.Sub(x3, z3) // X3 := X3 - Z3